self-contained equipment - German English Dictionary